<?php
    include_once('session.php');
    
	if(isset($_GET['c'])){
			$id_compra = $_GET['c'];
			$gran_total = 0;
			$accion = "CERRAR";
			
			$tabla_compra = "<tr>
								<td>Marca</td>
								<td>Art&iacute;culo</td>
								<td>Precio c/u</td>
								<td>Cantidad</td>
								<td>Total</td>
								<td>Recibido</td>
								</tr>";
	
			require_once('php/class/detalles_compras_prov.class.php');
			$oDet_compra = new detalle_compra_prov();
			$detalles = $oDet_compra->detalles_compra($id_compra);
			
			for($i=0;$i<count($detalles['ID']);$i++){
				$tabla_compra .= "<tr>";
				$tabla_compra .= "<td>".$detalles['MARCA'][$i]."</td>";
				$tabla_compra .= "<td>".$detalles['ARTICULO'][$i]."</td>";
				$tabla_compra .= "<td>$".$detalles['PRECIO_UNITARIO'][$i]."</td>";
				$tabla_compra .= "<td>".$detalles['CANTIDAD'][$i]."</td>";
				$total = $detalles['PRECIO_UNITARIO'][$i] * $detalles['CANTIDAD'][$i];
				$tabla_compra .= "<td>$".$total."</td>";
				$gran_total = $gran_total + $total;
				$tabla_compra .= "<td><input type='text' style='width:50;' class=\"validate['required','number','length[1,4]']\" value='".$detalles['CANTIDAD'][$i]."' id='art_".$detalles['ID'][$i]."' name='art_".$detalles['ID'][$i]."'></td>";
				$tabla_compra .= "</tr>";
					}
				$tabla_compra .= "<tr><td colspan='6'></td></tr><tr>
									<td></td>
									<td></td>
									<td></td>
									<td>Total:</td>
									<td>$".$gran_total."</td>
									<td></td>
									</tr>";
				$tabla_compra .= "<tr>
									<td colspan='6' align='center'><input type='submit' name='submit' id='submit' value='Cerrar compra'></td>
									</tr>";
			//EL PROVEEDOR:
			require_once('php/class/compras_prov.class.php');
			$oCompra_prov = new compra_prov();
			$oCompra_prov->search($id_compra);
			
			
			$fecha_pedido = $oCompra_prov->FECHA_PEDIDO;
			$dia = substr($fecha_pedido,8,2);
			$mes = substr($fecha_pedido,5,2);
			$ano = substr($fecha_pedido,0,4);
			$fecha = $dia."-".$mes."-".$ano;
			
			$cabecera = "<tr><td colspan='6' align='center'>Pedido ".$fecha."</td></tr>";
			$tabla_compra = $cabecera.$tabla_compra;
	}else{
			echo "<script>document.location='list_pedidos_prov.php';</script>";
	}
    
    
    
    
?>
<html>
    <?php include('include.header.html'); ?>
    <body class="bodyadmin">
	<form id="frm_bp" name="frm_bp" method="post">
	<input type="hidden" id="accion" name="accion" value="<?php echo $accion?>">
	<input type="hidden" id="id_compra" name="id_compra" value="<?php echo $id_compra?>">
	<input type="hidden" id="proveedor" name="proveedor" value="0">
	<input type="hidden" id="articulo" name="articulo" value="0">
	<input type="hidden" id="cantidad" name="cantidad" value="0">
        <div id="index" align="center">
	  
	  <table class="marco">
	  <tr>
                <td height="10%" colspan="2">
                <?php include('menu.php'); ?>
                </td>
                </tr>
	    <tr height="5%">
			<td align="center" valign="button">
			    Cerrar un pedido a un proveedor
			</td>
		</tr>
	    <tr>
			<td>
				<div id="DATO_HIDE" style="display:none" style="width:90%">
					<div id="DATO" class="mensajes">&nbsp;</div>
				</div>
			</td>
	    </tr>
	    <tr>
	    <td align="center" valign="top">
			<table class="formulario" width="100%">
				<?php echo $tabla_compra;?>
			</table>
	    </td>
	    </tr>
	    <tr>
			<td height="10%" valign="bottom" align="center">
			<?php include('footer.php'); ?>
			</td>
		</tr>
	  </table>
	  
        </div>
        </form>
    </body>
    <?php include('include.footer_admin.html'); ?>
    <script>
    
    ///////////////////////////////
    var myCheck;
	myCheck = new FormCheck('frm_bp', {
	  submit:false,
		display:{
			errorsLocation : 1,
			indicateErrors : 2,
			keepFocusOnError : 0,
			closeTipsButton : 1,
			checkValueIfEmpty:1,                
			showErrors : 1
		}
	});		 
 
    $('frm_bp').addEvent('submit',function(ev){
        var IsValid;
       IsValid=myCheck.isFormValid();                                                                          
        if (IsValid){ 
            
             Ejecutor();
        }    
    });
    ///////////////////////////////
    
    function Ejecutor(){        
        window.addEvent('domready', function() {      	       
    		var req = new Request.JSON({
                method: 'GET',
                url: 'ajax/ajax_pedido_proveedor.php', 
                data: $('frm_bp'),                
                noCache:true,                     
                onRequest: function(){
                    $('submit').disabled = true;
                    $('DATO_HIDE').show();
                    $('DATO').innerHTML = 'Procesando ...'; 
                },
                onComplete: function(){
                    setTimeout(function(){
                        $('DATO_HIDE').fade('out').get('tween').chain(function() {
                            $('DATO_HIDE').hide();
                            $('DATO_HIDE').fade('in');                                                         
                        });
                    },2000);                                                                                                                                                                                                              
                },             
                onSuccess: function(response){
                    switch(parseInt(response.RESULT)){
                        case 0:
                            $('DATO').innerHTML = "Operaci&oacute;n exitosa";  
                            document.location = "list_pedidos_prov.php";
                            $('submit').disabled = false;
                            break;
                        case 1:
                            $('DATO').innerHTML = response.ERROR;
                            $('submit').disabled = false;
                            break;
                    }
                }
            }).get();        
       });
    }
    </script>
</html>
